/*****路由器模块：封装着与product相关的路由*******/
//引入必需的模块
const express = require('express')
const pool = require('../pool')
const router = express.Router()
module.exports = router

/*路由：向客户端输出商品列表 
	请求方法：GET
	接口地址：/v2/product/list
	请求查询字符串数据：pageSize - (可选)一次查询几条数据，如果未指定，则默认返回10条记录
	http://127.0.0.1:8080/v2/product/list?pageSize=5
*/
router.get('/list', (req, res)=>{
	let ps = req.query.pageSize  //客户端提交的查询字符串数据都是string
	ps = ps ? parseInt(ps) : 10	//如果客户端提交了ps，则用原值；否则设置为10
	
	let sql = 'SELECT  lid,title,price  FROM  xz_laptop  LIMIT  ?'
	pool.query(sql, ps, (err, result)=>{
		if(err)throw err
		res.send(result)
	})
})
